McOverride 类别

代表覆盖参数。

继承体系

System.Object
  IntervalZero.KINGSTAR.Base.Class.McOverride

命名空间IntervalZero.KINGSTAR.Base.Class

组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
public class McOverride
Public Class McOverride

 

McOverride 类别陈列了以下成员。

建构函式

 名称说明
McOverrideMcOverride 类别的创建者。此类别包含覆盖参数之资讯。

事件

 名称说明
PropertyChanged通知应用程式是否有属性改变。

属性

 名称说明
AccelerationFactor加速度或减速度的新覆盖因子。
Enable启用或停用覆盖值。
JerkFactor加加速度的新覆盖因子。
VelocityFactor速度的新覆盖因子。

备注

  1. 此方法在不改变初始值的情况下改变速度、加速度与加加速度,并在发送此方法后立即生效。当轴在运动状态下使用此方法,则目前的运动将会改变,为避免非预期的结果,建议在停止 (Standstill) 状态下使用此函式。
  2. 输入 AccelerationFactor 作用于正负加速度(减速度)。
  3. 此方法可用来设定因子,覆盖因子直到有新的覆盖因子设定前皆有效。
  4. 覆盖因子的预设值为 1.0。
  5. 覆盖值可介于 0.0 至 1.0 之间,值 > 1.0 为供应商特定的值、值不可 < 0.0,而值 0.0 不允许设定在 AccelerationFactor JerkFactor
  6. VelocityFactor 的值设定为 0.0 能使轴在不进入静止 (Standstill) 状态下即停止。
  7. 覆盖无法在从轴上执行(处于同步运动状态的轴)。
  8. 此方法不影响轴的状态图。
  9. VelocityFactor 可随时更改并直接作用于进行中的运动。
  10. 在 "离散运动" 中减少 AccelerationFactor 和/或 JerkFactor 恐导致位置过冲-造成损坏。

参见

IntervalZero.KINGSTAR.Base.Class 命名空间